C语言中 设 int a[]={1,2,3,4,5}, *p=a 则数组元素的正确表示是()
来源:百度知道 编辑:UC知道 时间:2024/05/16 00:43:09
C语言中 设 int a[]={1,2,3,4,5}, *p=a 则数组元素的正确表示是() A.a[2] B.&(a+1) C.a[5] D.&p
a[2] 是数组a中第三个元素
&(a+1) 是数组a中第二个元素的地址
a[5] 没有这个元素 下标越界
&p 是指针p的地址
选A
A
A
p是指向int型变量的指针变量,指向a数组的首地址,元素正确的表示有
a[0]到a[4],*p到*(p+4)分别为1,2,3,4,5
A
C语言中 指针int *a=10;和int *a; *a=10;的区别
C语言中 设 int a[]={1,2,3,4,5}, *p=a 则数组元素的正确表示是()
c语言int *p=a解释
C语言中为什么int a=-1 printf("%o",a)等于177777
c语言中,int是什么意思?
C语言:int a=2; a+=a-=a*a 执行后.......
C语言:int a=12; a+=a-=a*a 执行后..得到多少???...
c语言int a[10] 10是什么意思
c语言:void reverse(int a[], int n)是什么意思
C语言中 int a=9,b=5; 那么表达式b=(a=4)/(b=a)的值为什么是1?